/**
 *	 defined the main entry program
 *   VisualGroup JavaScript prototype Classes, version draf
 *  (c) 2008 Bill Vison <vison_ruan@126.com>
 *
 *
/*--------------------------------------------------------------------------*/
/**
 * 	defined ScriptLoader
 	class ScriptLoader {
		function setPrefix($prefixStr);
		function addClasses($classesArray);
		function load();
		function isReady();
		function resume();	// resume the handler
		function suspend();
		
		// --- defined event ---
		"loaded" => function($this);
	}
 */
ScriptLoader = new Interface("ScriptLoader",
									 ["addClasses", "getState" , "getPrefix", "load"]
						);